director independiente - German English Dictionary